<%@page import="util.DFormat"%>
<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="util.Codes"%>
<%@page import="business.Articulo" %>
<%@page import="managers.MngArticulos" %>
<%
    Articulo art = null;
    MngArticulos mngArticulos = new MngArticulos();
    
    if (request.getParameter("codigo") != null) {
        art = mngArticulos.getArticulo(request.getParameter("codigo"));
    }
%>
<blockquote>
    <div>
        <label>
            <span>Código:<b>*</b></span>
            <input id="txtArtCodigo" class="code entero" maxlength="6" value="<%= (art != null ? art.getCodigo() : mngArticulos.getNextID()) %>" />
        </label>
    </div>
    <div>
        <label>
            <span>Marca:<b>*</b></span>
            <input id="txtArtMarcaID" class="small entero" maxlength="4" onkeyup="estArtEstructura(event, 'Marca');" value="<%= (art != null ? Codes.getCode(art.getMarca().getId(), 4) : "") %>" />
            <input id="txtArtMarca" readonly="readonly" value="<%= (art != null ? art.getMarca().getDescripcion() : "") %>" />
        </label>
    </div>
    <div>
        <label>
            <span>Tipo Prenda:<b>*</b></span>
            <input id="txtArtPrendaID" class="small entero" maxlength="4" onkeyup="estArtEstructura(event, 'Prenda');" value="<%= (art != null ? Codes.getCode(art.getTipoPrenda().getId(), 4) : "") %>" />
            <input id="txtArtPrenda" readonly="readonly" value="<%= (art != null ? art.getTipoPrenda().getDescripcion() : "") %>" />
        </label>
    </div>
    <div>
        <label>
            <span>Modelo:<b>*</b></span>
            <input id="txtArtModeloID" class="small entero" maxlength="4" onkeyup="estArtEstructura(event, 'Modelo');" value="<%= (art != null ? Codes.getCode(art.getModelo().getId(), 4) : "") %>" />
            <input id="txtArtModelo" readonly="readonly" value="<%= (art != null ? art.getModelo().getDescripcion() : "") %>" />
        </label>
    </div>
    <div>
        <label>
            <span>Tipo Tela:<b>*</b></span>
            <input id="txtArtTelaID" class="small entero" maxlength="4" onkeyup="estArtEstructura(event, 'Tela');" value="<%= (art != null ? Codes.getCode(art.getTipoTela().getId(), 4) : "") %>" />
            <input id="txtArtTela" readonly="readonly" value="<%= (art != null ? art.getTipoTela().getDescripcion() : "") %>" />
        </label>
    </div>
    <div>
        <label>
            <span>Género:<b>*</b></span>
            <input id="txtArtGeneroID" class="small entero" maxlength="4" onkeyup="estArtEstructura(event, 'Genero');" value="<%= (art != null ? Codes.getCode(art.getGenero().getId(), 4) : "") %>" />
            <input id="txtArtGenero" readonly="readonly" value="<%= (art != null ? art.getGenero().getDescripcion() : "") %>" />
        </label>
    </div>
</blockquote>
<blockquote class="block-right">
    <div id="divArtFoto">
        <% if (art != null && !art.getFoto().equals("")) { %>
            <img onload="artImgLoaded();" title="Haga doble click para seleccionar otra imagen" alt="Haga doble click para seleccionar otra imagen" ondblclick="showArtFile();" src="imgs/articles/<%= art.getFoto() %>">
        <% } else { %>
            <iframe src="load.jsp" name="ifmArtFoto" width="194" height="103" scrolling="no" frameborder="0"></iframe>
        <% } %>
    </div>
</blockquote>

<div>
    <label>
        <span>Grupo Tallas:<b>*</b></span>
        <input id="txtArtTallasID" class="small mayusculas" maxlength="3" onkeyup="estArtTallas(event);" value="<%= (art != null ? art.getGrupoTallas().getTalla() : "") %>" />
        <input id="txtArtTallas" readonly value="<%= (art != null ? art.getGrupoTallas() : "") %>" />
    </label>
</div>
<div>
    <label>
        <span>Código Alterno:</span>
        <input id="txtArtCodAlterno" class="normal mayusculas" value="<%= (art != null ? art.getCodigoAlterno() : "") %>" />
    </label>
</div>
<div>
    <label>
        <span>Descripción:<b>*</b></span>
        <input id="txtArtDescripcion" class="large" value="<%= (art != null ? art.getDescripcion() : "") %>" />
    </label>
</div>
<div>
    <label>
        <span>Precio x Mayor (6):</span>
        <input id="txtArtPreMayor6" class="decimal2" value="<%= (art != null && art.getPrecioMayor6() > 0 ? DFormat.cformat(art.getPrecioMayor6(), 2) : "") %>" />
    </label>
</div>
<div>
    <label>
        <span>Precio x Mayor (3):</span>
        <input id="txtArtPreMayor3" class="decimal2" value="<%= (art != null && art.getPrecioMayor3() > 0 ? DFormat.cformat(art.getPrecioMayor3(), 2) : "") %>" />
    </label>
</div>
<div>
    <label>
        <span>Precio x Menor:</span>
        <input id="txtArtPreMenor" class="decimal2" value="<%= (art != null && art.getPrecioMenor() > 0 ? DFormat.cformat(art.getPrecioMenor(), 2) : "") %>" />
    </label>
</div>

<p>
    <button onclick="newArt();" class="new" type="button">Nuevo</button>
    <button onclick="saveArticulo();" class="save" type="button">Guardar</button>
    <button onclick="removeCap('win85');" class="close" type="button">Cerrar</button>
</p>